roadworthiness test certificate - German English Dictionary